﻿namespace ScrumLite.Data
{
    using System;
    using System.Collections.Generic;

    public interface IRoleStore
    {
        Role GetRole(Guid roleId);
        Role[] GetProjectRoles(Guid projectId);
        Ability[] GetRoleAbilities(Guid projectId, Guid roleId);
        void AddRoleToProject(Guid projectId, string roleName, string[] abilityIds);
    }
}
